Python Job: Senior Python Developer

Job added on

Company

REEWEB LTD
India

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Please apply only if you have Senior level with Python.
Every candidate it will be tested with custom made tech test. Don't apply if you don't have the experience.

We are looking for an experienced Python Developer with a passion for pushing backend technologies to the limits. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

  • We are looking for a long contract candidate.
  • You are working for a UK company directly so we require that you have the capability to invoice us (this means that you have company or use 3rd party)

You’ll be responsible for:

  • Being a key stakeholder in the architecture, design and development of our backend systems.
  • Managing the data between the product, server and users.
  • Integrating and connecting with external APIs.
  • Implementing and building solutions for the backend systems by translating business requirements and designs into high quality, reusable code.
  • Creating unit tests to verify functionality, usability and general reliability against specifications.
  • Diagnosing performance issues, troubleshooting issues reported by stakeholders, debugging and implementing codes fixes to improve the backend performance.
  • Working with cross-functional teams to produce and maintain internal and external-facing documentation.
  • Collaborating with colleagues to integrate user-facing elements with server side logic.
  • Optimising the application for maximum speed and scalability.
  • Collaborating with cross-functional teams to ideate, define, design and ship new features.
  • Participating in technical discussions and contributing to decision-making in relation to the backend.
  • Continuously discovering, evaluating, recommending and implementing new technologies to maximise development efficiency and product enhancements.

What we’re looking for:

  • Experience of working in a start-up or agency environment.
  • Python and Django/FastAPI experience is essential.
  • Previous AWS experience and knowledge of building apps that scale.
  • Proven knowledge of REST API and service-based architecture and development.
  • Track record of working with PostgreSQL databases.
  • Experience with message/task queue systems such as Celery and RabbitMQ.
  • Working knowledge of the general backend landscape, architecture and emerging technologies.
  • Solid understanding of the full development life cycle.
  • Working knowledge of tools such as GIT, Jenkins, Jira etc.
  • Prior experience with Continuous Integration and Continuous Delivery (Ci / CD) technologies, specifically Drone and Jenkins.
  • A commitment to creating quality products.
  • Experience working with product management and UX/UI designers.
  • Excellent written and verbal communication skills.
  • Sound problem-solving and debugging skills.
  • Ability to work to tight timescales.

Job Types: Full-time, Part-time, Contractual / Temporary, Freelance
Part-time hours: 20-40 per week

Salary: ₹261,298.00 - ₹1,287,798.00 per year

Schedule:

  • Flexible shift

Supplemental pay types:

  • Performance bonus

Education:

  • Diploma (Preferred)

Experience:

  • Python: 2 years (Preferred)
  • total work: 1 year (Preferred)